#define _CRT_SECURE_NO_WARNINGS
#include"Stack.h"
namespace hcm
{
	template<class T, class container>
	void stack<T, container>::push(const T& x)
	{
		_con.push_back(x);
	}

	template<class T, class container>
	void stack<T, container>::pop()
	{
		_con.pop_back();
	}

	void test_stack1()
	{
		stack<int, std::deque<int>> s1;
		s1.push(1);
		s1.push(2);
		s1.push(3);
		std::cout << s1.top() << std::endl;
	}

}